package com.starlight.flower_server.domain.cart.data;

import com.starlight.flower_server.domain.order.data.OrderData;
import com.starlight.flower_server.infrastructure.entity.cart.CartItem;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * @Author yfy2001
 * @date 2023/5/19 13:03
 */
@Data
public class CartData {
    /**
     * 创建时间
     */
    private Date created;

    /**
     * 购物车商品项
     */
    private Map<Long, CartItem> itemMap;

    /**
     * 总价
     */
    private BigDecimal totalPrice;

    /**
     * 购物车订单列表
     */
    private List<OrderData> orderDataList;
}
